.Contain {
	width:100%;
	overflow:hidden;
	background-color:#FFF;
	padding-bottom:200rpx;
	/*图片变灰*/
	.imgGray{
		-webkit-filter: grayscale(1); /* Webkit */
		filter: gray; /* IE6-9 */
		filter: grayscale(1); /* W3C */
	}
	.GrayThrough{ text-decoration:line-through; color:#999 !important; }
	.GrayText{color:#999 !important;}	
	
	.OrderState{
		box-sizing:border-box;
		padding:30rpx;
		padding-bottom:0px;
		background-color:#F7F9FD;
		image{
			width:120rpx;
			height:116rpx;;
		}
		.ob{
			font-size: 36rpx;
			font-family: Source Han Sans CN;
			font-weight: 500;
			color: #021427;
		}
		.ob2{
			font-size: 24rpx;
			font-family: Source Han Sans CN;
			font-weight: 400;
			color: #017BFF;	
		}
		.oc{
			width: 148rpx;
			height:56rpx;
			background: #FFFFFF;
			border: 1px solid #017BFF;
			border-radius: 32rpx;
			font-size: 28rpx;
			font-family: Source Han Sans CN;
			font-weight: 400;
			color: #017BFF;
		}
	} /* OrderState End */
	.orderbh{
		.pos{ position: relative; left:-30rpx; }
		.fuzhi{
			border: 1px solid #E9E9E9;
			border-radius: 4rpx;			
		}
	} /* orderbh End */
	.address{
		box-sizing:border-box;
		padding:0 30rpx;
		.name{
			padding-bottom:20rpx;
			border-bottom:1px solid #F1F1F1;
			.na{position:relative;left:20rpx;}
			.nb{
				padding-left:10rpx;
				font-size: 28rpx;
				font-family: Source Han Sans CN;
				font-weight: 500;
				color: #021427;
			}
			.nb2{
				padding-left:10rpx;
				font-size: 24rpx;
				font-family: Source Han Sans CN;
				font-weight: 400;
				color: #999999;
			}
			.nc{ position:relative; right:30rpx; }
			/* .na,
			.nc{ top:-40rpx;  } */
		} /* name End */
		.adr{
			margin-top:20rpx;
			box-sizing:border-box;
			padding:0 30rpx;
		} /* adr End */
	} /* address End */
	
	.orderInfo{
		box-sizing:border-box;
		padding:0 30rpx;
		.HomeAd{
			box-sizing:border-box;
			padding:0rpx 30rpx;
			padding-bottom:10rpx;
			border-bottom:1px solid #F1F1F1;
			image{ 
				position:relative;
				top:10rpx;
				left:-10rpx;
				width:70rpx; 
				height:70rpx; 
			}
			.link{
				text-align:center;
				border: 1px solid #017BFF;
				border-radius: 32rpx;
				font-size: 28rpx;
				font-family: Source Han Sans CN;
				font-weight: 400;
				color: #017BFF;
			}
		} /* HomeAd End */
		.Photo{
			margin-top:30rpx;
			position:relative;
			padding-bottom:20rpx;
			/* border-bottom:1px solid #F1F1F1; */
			.pimg{
				/* border:1px solid #007AFF; */
				position: relative;
				box-sizing:border-box;
				width:100px;
				height:110px;
				/* min-height:100px; */ 
				.photoimage{ width:200rpx; height:200rpx; border-radius:8rpx;  }
				.needDoctor{
					@include flex-center();
					border-radius:100%;
					box-sizing:border-box;
					padding:5rpx;
					position:absolute;
					width:38rpx;
					height:38rpx;
					line-height:38rpx;
					right:0rpx;
					top:-20rpx;
					background-color:#FF6600;
					color:#FFF;
					font-size:20rpx;
				}
			}
			.PdPara{
				/* border:1px solid #000000; */
				position:relative;
				top:-3px; 
				height:110px; 
				display:flex; 
				flex-direction:column; 
				justify-content:space-around;
				align-items:flex-start;
				.price{
					/* border:1px solid #ff0000; */ 
					width:100%;
					@include flex-center();
					justify-content:space-around;
					position:relative;
					left:45rpx;
					view{width:100%; display:flex;}
					.pa{
						/* border:1px solid #0000ff; */
						@include flex-center();
						flex:0.48;
						justify-content:flex-start;
						font-size:36rpx;
						font-family: Source Han Sans CN;
						font-weight: bold;
						color: #021427;
						text{
							color: #021427;
							font-size:26rpx;
						}					
					}
					.pb{
						/* border:1px solid #000000; */
						@include flex-center();
						flex:0.48;
						justify-content:flex-end;
						view{
							width:100%;
							@include flex-center();
							text{
								font-size:22rpx;
								color:#FF3333;						
							}
						}
					}
				} /* price End */
				.kucun{
					/* border:1px solid blue; */
					position:relative;
					left:50rpx;	
					top:0rpx;
				} /* kucun End */
				.ptit{
					position:relative;
					left:50rpx;
					width:90%;
					line-height:40rpx;
					
					/* 隐藏溢出 */
					overflow:hidden;
				   word-break: break-all;
				   /* break-all(允许在单词内换行。) */
				   text-overflow: ellipsis;
				   /* 超出部分省略号 */
				   display: -webkit-box;
				   /** 对象作为伸缩盒子模型显示 **/
				   -webkit-box-orient: vertical;
				   /** 设置或检索伸缩盒对象的子元素的排列方式 **/
				   -webkit-line-clamp: 2;
				   /** 显示的行数 **/					
				}				
			} /* .PdPara */
		}  /* Photo End */
	} /* orderInfo End */
	
	.info{
		box-sizing:border-box;
		padding:0rpx 40rpx;
		.font{
			font-size: 28rpx;
			font-family: Source Han Sans CN;
			font-weight: 400;
			color: #021427;
		}
		view{ margin-bottom:2px; }
		.mp{ margin-bottom:20rpx; }
	} /* info End */
	
	.inputWord{
		/* border:1px solid red; */
		box-sizing:border-box;
		padding:0rpx 30rpx;
		/* padding-bottom:30rpx; */
		.font{
			position:relative;
			top:1px;
			font-size: 28rpx;
			font-family: Source Han Sans CN;
			font-weight: 400;
			color: #021427;
		}  
	} /* info End */
	
	
	.orderbh{
		box-sizing:border-box;
		padding:0rpx 30rpx;
		.font{
			font-size: 28rpx;
			font-family: Source Han Sans CN;
			font-weight: 400;
			color: #021427;
		}
		view{ margin-bottom:3px; }
	} /* orderbh End */
	
	.fixbuy{
		/* border:1px solid #000000; */
		background:#FFF;
		position:fixed;
		z-index:9999;
		width:100%;
		left:0px;
		bottom:0px;
		box-sizing:border-box;
		padding:30rpx 30rpx;
		@include flex-center();
		view{
			width:100%;
		}
		.fa{
			/* border:1px solid #007AFF; */
			@include flex-center();
			flex:0.65;
			justify-content:flex-end;
			font-size: 28rpx;
			font-family: Source Han Sans CN;
			font-weight: 400;
			color: #021427;
			text{
				color: #FF4152;
				/* font-size:40rpx; */
			}
		}
		.fb{
			@include flex-center();
			flex:0.3;
			margin-left:30rpx;
			box-sizing:border-box;
			padding:15rpx 10rpx;
			background: #017BFF;
			border-radius: 8rpx;
			font-size: 28rpx;
			font-family: Source Han Sans CN;
			font-weight: 500;
			color: #FFFFFF;
		}
		.pingjia,
		.shouhou{
			position:relative;
			left:150rpx;
			width: 180rpx !important;
			height: 76rpx;
			@include flex-center();
			font-size: 28rpx;
			font-family: Source Han Sans CN;
			font-weight: 400;
			color: #999999;
			background: #F8F8F8;
			border: 1px solid #E9E9E9;
			border-radius: 8rpx;
		}
		.shouhou
		{
			margin-left:20rpx;
		}
		
	} /* fixbuy End */
	
} /* Contain End */
